home *** CD-ROM | disk | FTP | other *** search
/ Atlas of Florida / Atlas of Florida.iso / Atlas of Florida / Atlas of Florida.rsrc / CODE_11542_INFO.txt < prev    next >
Text File  |  1994-08-23  |  10KB  |  154 lines

  1. # near model CODE resource
  2. # jump table entries: 43167-43178 (12 of them)
  3. 00000000  71AF                     moveq.l    D0, 0xFFFFFFAF
  4. 00000002  0E7B 0000 025C           .invalid.w [PC + D0.w * 2 + 0x5C], 0x0 // invalid immediate operation
  5. 00000008  0000 01BB                ori.b      D0, 0xBB
  6. 0000000C  0000 0028                ori.b      D0, 0x28 /* '(' */
  7. 00000010  8000                     or.b       D0, D0
  8. 00000012  0002 35F8                ori.b      D2, 0xF8
  9. 00000016  0F32 6D50                btst       [A2], D7
  10. 0000001A  FC28 0EE2                .unknown   0xFC28 0x0EE2 (W = 6)
  11. 0000001E  78FF                     moveq.l    D4, 0xFFFFFFFF
  12. 00000020  A9C4                     syscall    OpenRFPerm
  13. 00000022  1E2B 0F56                move.b     D7, [A3 + 0xF56]
  14. 00000026  0C4B 7424                cmpi.w     A3, 0x7424 /* 't$' */
  15. 0000002A  E300                     asl        D0.b, 1
  16. 0000002C  0603 0153                addi.b     D3, 0x53 /* 'S' */
  17. 00000030  1D13                     move.b     -[A6], [A3]
  18. 00000032  2213                     move.l     D1, [A3]
  19. 00000034  2F32 1B21 EB0E           move.l     -[A7], [[A2 - 0x14F2 + D1 * 2]]
  20. 0000003A  132F 065B                move.b     -[A1], [A7 + 0x65B]
  21. 0000003E  0213 0588                andi.b     [A3], 0x88
  22. 00000042  4812                     nbcd.b     [A2]
  23. 00000044  8846                     or.w       D4, D6
  24. 00000046  9800                     sub.b      D4, D0
  25. 00000048  1381 82FB                move.b     [A1 + A0.w * 2 - 0x5], D1
  26. 0000004C  2314                     move.l     -[A1], [A4]
  27. 0000004E  BB2E 546B                xor.b      [A6 + 0x546B], D5
  28. 00000052  2893                     move.l     [A4], [A3]
  29. 00000054  0642 939F                addi.w     D2, 0x939F
  30. 00000058  EB2B                     lsl        D3.b, D5
  31. 0000005A  AB0F                     syscall    CheckPic
  32. 0000005C  5333 5318                subq.b     [A3 + D5 * 2], 1
  33. 00000060  481C                     nbcd.b     [A4]+
  34. 00000062  86A5                     or.l       D3, -[A5]
  35. 00000064  026B 3352 1300           andi.w     [A3 + 0x1300], 0x3352 /* '3R' */
  36. 0000006A  4A44                     tst.w      D4
  37. 0000006C  C86A 009B                and.w      D4, [A2 + 0x9B]
  38. 00000070  051C                     btst       [A4]+, D2
  39. 00000072  4A61                     tst.w      -[A1]
  40. 00000074  0022 507E                ori.b      -[A2], 0x7E /* '~' */
  41. 00000078  4B74 4B02 1376           chk.w      D5, [[A4 + <<invalid base displacement size>> + D4 * 2] + 0x1376]
  42. 0000007E  7A63                     moveq.l    D5, 0x63
  43. 00000080  0A16 EB00                xori.b     [A6], 0x0
  44. 00000084  4300                     .invalid   1, D0 // invalid opcode 4 with b == 4
  45. 00000086  CC30 A253                and.b      D6, [A0 + A2.w * 2 + 0x53]
  46. 0000008A  337B 02F3 0113           move.w     [A1 + 0x113], [PC + D0.w * 2 - 0x13]
  47. 00000090  0803 1F13                btst.b     D3, 0x13
  48. 00000094  2FF3 1404                move.l     <<invalid special address>>, [A3 + D1.w * 4 + 0x4]
  49. 00000098  26F3 000F                move.l     [A3]+, [A3 + D0.w + 0xF]
  50. 0000009C  0E18 0C63                .invalid.b [A0]+, 0x63 /* 'c' */ // invalid immediate operation
  51. 000000A0  1360 0672                move.b     [A1 + 0x672], -[A0]
  52. 000000A4  D31F                     add.b      [A7]+, D1
  53. 000000A6  E309                     lsl        D1.b, 1
  54. 000000A8  04B3 2213 051B 1072      subi.l     [A3 + D1.w + 0x72], 0x2213051B
  55. 000000B0  730C                     moveq.l    D1, 0x0C
  56. 000000B2  FB04                     .extension 0xB04 <<F/4-5/5>> // unimplemented
  57. 000000B4  3CA3                     move.w     [A6], -[A3]
  58. 000000B6  1632 1263                move.b     D3, [A2 + D1.w * 2 + 0x63]
  59. 000000BA  1306                     move.b     -[A1], D6
  60. 000000BC  9800                     sub.b      D4, D0
  61. 000000BE  433A C300                .invalid   1, [PC - 0x3D00 /* FFFFC3C0, cstring ""<EOF> */] // invalid opcode 4 with b == 4
  62. 000000C2  BB08                     cmpm.b     [A5]+, [A0]+
  63. 000000C4  2B3D                     move.l     -[A5], <<invalid special address>>
  64. 000000C6  6B1D                     bmi        +0x1F /* 000000E5 */
  65. 000000C8  92D3                     sub.w      A1, [A3]
  66. 000000CA  0AFB                     .incomplete
  67. 000000CC  050B                     btst       A3, D2
  68. 000000CE  09D2                     .incomplete
  69. 000000D0  CD00                     abcd       D6, D0
  70. 000000D2  D823                     add.b      D4, -[A3]
  71. 000000D4  0356                     bchg       [A6], D1
  72. 000000D6  4E7B                     .invalid   // invalid opcode 4
  73. 000000D8  0263 034E                andi.w     -[A3], 0x34E
  74. 000000DC  B4CB                     cmpa.w     A2, A3
  75. 000000DE  350E                     move.w     -[A2], A6
  76. 000000E0  524B                     addq.w     A3, 1
  77. 000000E2  015E                     bchg       [A6]+, D0
  78. 000000E4  0C53 0D24                cmpi.w     [A3], 0xD24 /* '\r$' */
  79. 000000E8  0B05                     btst       D5, D5
  80. 000000EA  9303                     subx.b     D1, D3
  81. 000000EC  048E 2B04 1253           subi.l     A6, 0x2B041253
  82. 000000F2  0D1C                     btst       [A4]+, D6
  83. 000000F4  4E00                     .invalid   // invalid opcode 4
  84. 000000F6  6306                     bls        +0x8 /* 000000FE */
  85. 000000F8  7308                     moveq.l    D1, 0x08
  86. 000000FA  CCCB                     mulu.w     D6, A3
  87. 000000FC  01C1                     .incomplete
  88. label000000FE:
  89. 000000FE  11E3 0A16                move.b     [0x00000A16], -[A3]
  90. 00000102  DB5C                     add.w      [A4]+, D5
  91. 00000104  06DA                     .incomplete
  92. 00000106  3201                     move.w     D1, D1
  93. 00000108  02AE 1012 2C00 3B4C      andi.l     [A6 + 0x3B4C], 0x10122C00
  94. 00000110  8C2A 1053                or.b       D6, [A2 + 0x1053]
  95. 00000114  1C61                     movea.b    A6, -[A1]
  96. 00000116  016C 1038                bchg       [A4 + 0x1038], D0
  97. 0000011A  08E3 0808                bset.b     -[A3], 0x8
  98. 0000011E  000F 6E2A                ori.b      A7, 0x2A /* '*' */
  99. 00000122  10C6                     move.b     [A0]+, D6
  100. 00000124  EB81                     asl        D1, 5
  101. 00000126  3320                     move.w     -[A1], -[A0]
  102. 00000128  2B07                     move.l     -[A5], D7
  103. 0000012A  0AAA EB0D 8500 F443      xori.l     [A2 - 0xBBD], 0xEB0D8500
  104. 00000132  693A                     bvs        +0x3C /* 0000016E */
  105. 00000134  A31B                     syscall    SetZone, flags=3
  106. 00000136  E67B                     ror        D3.w, D3
  107. 00000138  2953 166D                move.l     [A4 + 0x166D], [A3]
  108. 0000013C  0502                     btst       D2, D2
  109. 0000013E  3B44 1B13                move.w     [A5 + 0x1B13], D4
  110. 00000142  AC0D                     syscall    Count1Resources, auto_pop
  111. 00000144  0106                     btst       D6, D0
  112. 00000146  98B3 A383 0AAC FB23      sub.l      D4, [[ + <<invalid base displacement size>> + A2 * 2] + 0xAACFB23]
  113. 0000014E  3B0D                     move.w     -[A5], A5
  114. 00000150  E31A                     rol        D2.b, 1
  115. 00000152  3B0F                     move.w     -[A5], A7
  116. 00000154  DB02                     addx.b     D5, D2
  117. 00000156  EA48                     lsr        D0.w, 5
  118. 00000158  024B 61E1                andi.w     A3, 0x61E1
  119. 0000015C  1943 1CF3                move.b     [A4 + 0x1CF3], D3
  120. 00000160  0173 0483                bchg       [A3 + D0.w * 4 - 0x125], D0
  121. 00000164  0E81 0504 A302           .invalid.l D1, 0x504A302 // invalid immediate operation
  122. 0000016A  48EB 0534 00E3           movem.l    [A3 + 0xE3], D2,D4,D5,A0,A2
  123. // begin alternate branch 0000016E-00000170
  124. label0000016E:
  125. 0000016E  00E3                     .incomplete
  126. // end alternate branch 0000016E-00000170
  127. label0000016E: // (misaligned)
  128. 00000170  55E3                     scs        -[A3]
  129. 00000172  071B                     btst       [A3]+, D3
  130. 00000174  0E41 0156                .invalid.w D1, 0x156 // invalid immediate operation
  131. 00000178  F463                     .invalid   <<cinv/cpush with scope=0>>
  132. 0000017A  4EFE                     jmp        <<invalid special address>>
  133. 0000017C  7B0D                     moveq.l    D5, 0x0D
  134. 0000017E  C100                     abcd